3 research outputs found

    A Node Elimination Algorithm for Cubatures of High-Dimensional Polytopes

    Get PDF
    Node elimination is a numerical approach for obtaining cubature rules for the approximation of multivariate integrals over domains in Rn. Beginning with a known cubature, nodes are selected for elimination, and a new, more efficient rule is constructed by iteratively solving the moment equations. In this work, a new node elimination criterion is introduced that is based on linearization of the moment equations. In addition, a penalized iterative solver is introduced that ensures positivity of weights and interiority of nodes. We aim to construct a universal algorithm for convex polytopes that produces efficient cubature rules without any user intervention or parameter tuning, which is reflected in the implementation of our package gen-quad. Strategies for constructing the initial rules for various polytopes in several space dimensions are described. Highly efficient rules in four and higher dimensions are presented. The new rules are compared to those that are obtained by combining transformed tensor products of one dimensional quadrature rules, as well as with known analytically and numerically constructed cubature rules

    A Node Elimination Algorithm for Cubature of High-Dimensional Polytopes

    Full text link
    Node elimination is a numerical approach to obtain cubature rules for the approximation of multivariate integrals. Beginning with a known cubature rule, nodes are selected for elimination, and a new, more efficient rule is constructed by iteratively solving the moment equations. This paper introduces a new criterion for selecting which nodes to eliminate that is based on a linearization of the moment equation. In addition, a penalized iterative solver is introduced, that ensures that weights are positive and nodes are inside the integration domain. A strategy for constructing an initial quadrature rule for various polytopes in several space dimensions is described. High efficiency rules are presented for two, three and four dimensional polytopes. The new rules are compared with rules that are obtained by combining tensor products of one dimensional quadrature rules and domain transformations, as well as with known analytically constructed cubature rules.Comment: 18 pages, 6 figure

    A Node Elimination Algorithm for Cubatures of High-Dimensional Polytopes

    No full text
    Node elimination is a numerical approach for obtaining cubature rules for the approximation of multivariate integrals over domains in Rn. Beginning with a known cubature, nodes are selected for elimination, and a new, more efficient rule is constructed by iteratively solving the moment equations. In this work, a new node elimination criterion is introduced that is based on linearization of the moment equations. In addition, a penalized iterative solver is introduced that ensures positivity of weights and interiority of nodes. We aim to construct a universal algorithm for convex polytopes that produces efficient cubature rules without any user intervention or parameter tuning, which is reflected in the implementation of our package gen-quad. Strategies for constructing the initial rules for various polytopes in several space dimensions are described. Highly efficient rules in four and higher dimensions are presented. The new rules are compared to those that are obtained by combining transformed tensor products of one dimensional quadrature rules, as well as with known analytically and numerically constructed cubature rules
    corecore